mental impression - German English Dictionary